legal software litigation management case management document management intellectual property bookkeeping ucc and corporate workflow management desktop publishing file transfer case management software care management relationship customer service matter management software accounting accountant crm cpa counseling customer